<h1>Orden de Salida de Producto</h1>
<% form_for :orden, @orden, :url => {:action => 'createp', :id => @presencia} do |o| %>
      <%= error_messages_for :orden %>
  <p><label>Centro de Consumo</label>&nbsp;<%= @orden.centro.nombre_comercial %></p>
  <p><%= render :partial => 'presupuestos', :locals => {:centro => @orden.centro} %></p>
  <p><label>Domicilio</label><br/><%= o.text_area(:domicilio, :rows => 4, :cols => 40) %></p>
  <p><label>Tipo Presupuesto</label>&nbsp;<%= o.collection_select(:tipo_presupuesto_id, @presupuestos, :alternate_id, :valor, {:include_blank => true}) %></p>
  <p><label>En atenci&oacute;n de</label>&nbsp;<%= o.text_field(:en_atencion_de) %></p>
  <p><label>Observaciones</label><br/>
  <%= o.text_area(:observaciones, :rows => 4, :cols => 40) %></p>
  <table>
    <thead>
      <th>Producto</th>
      <th>Costo Cuervo</th>
      <th>Cantidad</th>
      <th>Subtotal</th>
    </thead>
    <tbody>
      <% for producto in @orden.orden_salida_detalles %>          
        <tr>
          <% fields_for "orden[detalle_attributes][]", producto do |p| %>
            <td><%= Producto.find(producto.producto_id).descripcion %><%= p.hidden_field(:producto_id) %></td>
            <td><%= number_to_currency(producto.costo_unitario) %><%= p.hidden_field(:costo_unitario) %><%= p.hidden_field(:precio_ieps) %></td>
            <td><%= producto.cantidad %><%= p.hidden_field(:precio_publico) %><%= p.hidden_field(:cantidad) %></td>
            <td><%= number_to_currency(producto.costo_unitario * producto.cantidad) %></td>
          <% end %>
        </tr>
      <% end %>
      <tr>
        <td colspan="3">Total</td>
        <td><%= number_to_currency(@importe_costo) %></td>
      </tr>
    </tbody>
  </table>
  <h2>Presupuesto Marcas</h2>
  <table id='marcas' border="1">
    <thead>
      <th>Marca</th>
      <th>Rubro</th>
      <th>Disponible</th>
      <th>Importe</th>
    </thead>
    <tbody>
      <% for marca in @marcas_presupuesto %>        
        <tr>
          <% fields_for "marcas[presupuesto][]", marca do |m| %>
            <td><%= Familia.find( marca.marca_id).nombre %><%= m.hidden_field(:marca_id) %></td>
            <td><%= Presupuesto::DESCRIPCION[marca.rubro_id] %><%= m.hidden_field(:rubro_id) %></td>
            <td><%= number_to_currency(Presupuesto.find(marca).disponible) %></td>
            <td><%= m.text_field(:saldo_inicial) %></td>
          <% end %>
        </tr>
      <% end %>
    </tbody>
  </table>
  <%= observe_field 'orden_tipo_presupuesto_id', :url => {:action => 'presupuesto_changed'}, :with => :id %>
  <p><%= submit_tag "Guardar" %></p>
<% end %>
<p><%= link_to "Regresar", :controller => '/presencia', :action => "show", :id => @presencia %></p>
